package org.bit.createThread;

/**
 * 继承 Thread 类，重写 run 方法创建线程
 */
public class Demo01_Thread {
    public static void main(String[] args){
        // 初始化自定义的线程
        MyThread01 myThread01 = new MyThread01();
        // 运行这个线程
        myThread01.start();

        // 主线程中的任务
        while (true) {
            try {
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
            System.out.println("主线程中的任务...");
        }

    }
}

// 自定义一个线程类,继承JDK中的Thread类
class MyThread01 extends Thread {
    //定义线程的任务

    @Override
    public void run() {
        // 可以不停的处理任务
        while (true) {
            try {
                // 让线程休眠一会儿
                Thread.sleep(1000);
            } catch (InterruptedException e) {
                throw new RuntimeException(e);
            }
            System.out.println("继承Thread,重写run()...");
        }
    }
}
